shit hole - French English Dictionary